reed sedge peat - French English Dictionary